<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <script  type="text/javascript" src="http://s1.hqbcdn.com/??lib/jquery/jquery-1.7.2.min.js"></script>
</head>
<body>
<div id="msg"></div>
<input id="btn" type="button" value="测试" />
<script  type="text/javascript" >
    $(function(){
        $("#btn").bind("click",{btn:$("#btn")},function(evdata){
            $.ajax({
                type:"POST",
                dataType:"json",
                url:"http://10.2.4.15/wan/silent/data.php",
                timeout:80000,     //ajax请求超时时间80秒
                data:{time:"80"}, //40秒后无论结果服务器都返回数据
                success:function(data,textStatus){
                    //从服务器得到数据，显示数据并继续查询
                    if(data.success=="1"){
                        $("#msg").append("<br>[有数据]"+data.text);
                        evdata.data.btn.click();
                    }
                    //未从服务器得到数据，继续查询
                    if(data.success=="0"){
                        $("#msg").append("<br>[无数据]");
                        evdata.data.btn.click();
                    }
                },
                //Ajax请求超时，继续查询
                error:function(XMLHttpRequest,textStatus,errorThrown){
                    if(textStatus=="timeout"){
                        $("#msg").append("<br>[超时]");
                        evdata.data.btn.click();
                    }
                }
 
            });
        });
 
    });
</script>
</body>
</html>
